
void main()
{

   setup_adc_ports(NO_ANALOGS);
   setup_adc(ADC_OFF);
   setup_spi(SPI_SS_DISABLED);
   setup_timer_0(RTCC_INTERNAL|RTCC_DIV_1);
   setup_timer_1(T1_DISABLED);
   setup_timer_2(T2_DISABLED,0,1);
   setup_ccp1(CCP_OFF);
   setup_comparator(NC_NC_NC_NC);
   setup_vref(FALSE);

   // TODO: USER CODE!!

set_tris_a(011011);  // Port A como entrada
set_tris_b(0x00);    

   do{
   output_b(0x00);   // Ponemos a 0 Port B
   if(input(pin_a0))
   {
      output_high(pin_b0);
   }
   if(input(pin_a1))
   {
      output_high(pin_b1);
   }
   if(input(pin_a2))
   {
      output_high(pin_b2);
   }
   if(input(pin_a3))
   {
      output_high(pin_b7);
   }
   }while(true);

}